home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / infoserv / prospero / doc / README-prospero-documents < prev    next >
Encoding:
Text File  |  1993-11-30  |  11.8 KB  |  281 lines

  1. This file (README-prospero-documents, version of 30 November 1993,
  2. swa@isi.edu) describes the publicly available documents about the
  3. Prospero Directory Service.  For comments on this file or questions
  4. about prospero, please send electronic mail to info-prospero@ISI.EDU
  5.  
  6. These files are all available through Prospero.  If you're not running
  7. Prospero yet, they're also available via anonymous FTP from
  8. PROSPERO.ISI.EDU.
  9.  
  10. Some of the documents mentioned below this point in this file are
  11. marked with the label DISTRIBUTION and are additionally available in
  12. the doc subdirectory of the latest Beta and Alpha Prospero releases
  13. (releases Beta.5.1 and Alpha.5.2a).  A good way to obtain the Prospero
  14. distribution, if you're not running Prospero yet, is to anonymously
  15. FTP to PROSPERO.ISI.EDU and get /pub/prospero/prospero.tar.Z.  If you
  16. are already running Prospero, the lastest distribution is kept in
  17. /releases/prospero/prospero.tar.Z.
  18.  
  19. Prospero: /papers/subjects/computers/operating-systems/prospero/prospero-oir.ps.Z
  20. Anonymous FTP: /pub/papers/prospero/prospero-oir.ps.Z
  21. (POSTSCRIPT)
  22. @ARTICLE{oir,
  23. AUTHOR      = "Neuman, B. Clifford",
  24. TITLE       = "Prospero: A Tool for Organizing {I}nternet Resources",
  25. JOURNAL     = "Electronic Networking: Research, Applications and Policy",
  26. MONTH       = "Spring",
  27. YEAR        = 1992,
  28. VOLUME      = 2,
  29. NUMBER      = 1}
  30.  
  31. This is a useful first paper to read.  It gives a good overview of
  32. Prospero and what it does.  It also describes a bit about the Virtual
  33. System model, of which Prospero is a prototype implementation.  It
  34. describes what Prospero does, not how it does it.
  35.  
  36. Prospero: /papers/subjects/computers/operating-systems/prospero/papers/prospero-ITR-Neuman-interview.au
  37. Anonymous FTP: /pub/papers/prospero/prospero-ITR-Neuman-interview.au
  38.  
  39. This is an audio transcript of an November 17, 1993 interview on the
  40. Internet Talk Radio "Geek of the Week" program.  The description:
  41.  
  42.        Carl Malamud interviews Clifford Neuman, instrumental in the
  43.   development of Internet protocols such as Kerberos and Prospero.
  44.   Neuman discusses what Prospero is and how this miracle system can
  45.   be anything you want it to be.  Neuman also discusses his work
  46.   in security and how that relates to his recent interests in resource
  47.   discovery.
  48.  
  49.  
  50. It is 30 minutes long and is a good thing to listen to for the
  51. philosophy behind the Prospero virtual system model.
  52.  
  53. overview of how Prospero does what it does.
  54.  
  55. Prospero: /papers/subjects/computers/operating-systems/prospero/prospero-bii.ps.Z
  56. Anonymous FTP: /pub/papers/prospero/prospero-bii.ps.Z
  57. (POSTSCRIPT)
  58.    @INPROCEEDINGS{prosperobii,
  59.    AUTHOR      = "Neuman, B. Clifford and Augart, Steven Seger",
  60.    TITLE       = "Prospero: A Base for Building Information Infrastructure",
  61.    BOOKTITLE   = "Proceedings of INET'93",
  62.    YEAR        = 1993,
  63.    MONTH       = "August"}
  64.  
  65. This paper describes how Prospero can be used to integrate internet
  66. information services, including Gopher, WAIS, Archie, and World Wide
  67. Web.  It is another good first paper to read about Prospero.  The paper will 
  68. be presented at INET'93 in August. 
  69.  
  70. Prospero: /papers/subjects/computers/operating-systems/prospero/prospero-gfsvsm.ps.Z
  71. Anonymous FTP: /pub/papers/prospero/prospero-gfsvsm.ps.Z
  72. (POSTSCRIPT)
  73.    @ARTICLE{gfsvsm,
  74.    AUTHOR      = "Neuman, B. Clifford",
  75.    TITLE       = "The {P}rospero {F}ile {S}ystem: A Global File System
  76.                   based on the {V}irtual {S}ystem {M}odel", 
  77.    JOURNAL     = "Computing Systems",
  78.    VOLUME      = 5,
  79.    NUMBER      = 4,
  80.    YEAR        = 1992,
  81.    MONTH       = "Fall"}
  82.  
  83. This is a good second paper to read about Prospero.  This one is
  84. targeted more toward system implementors.  It provides more
  85. implementation details than the paper on organizing Internet
  86. resources, but less of the vision of how Prospero can be used together
  87. with other systems.  Note: the online copy is the paper presented at
  88. the Workshop on File System.  A slightly revised version of the paper
  89. which subsequently appeared in Computing Systems and Computing Systems is
  90. the preferred citation.
  91.  
  92. Prospero: /papers/subjects/computers/operating-systems/prospero/prospero-smlic.ps.Z
  93. Anonymous FTP: /pub/papers/prospero/prospero-smlic.ps.Z
  94. (POSTSCRIPT)
  95.    @INPROCEEDINGS{prosperosmlic,
  96.    AUTHOR      = "Neuman, B. Clifford and Augart, Steven Seger and
  97.                   Upasani, Shantaprasad",
  98.    TITLE       = "Using Prospero to Support Integrated
  99.                   Location-Independent Computing", 
  100.    BOOKTITLE   = "Proceedings of the Usenix Symposium on Mobile and
  101.                   Location-Independent Computing",
  102.    YEAR        = 1993,
  103.    MONTH       = "August",
  104.    PAGES       = "29--34"}
  105.  
  106. This paper describes how the Prospero Directory Service can be used to
  107. solve the server selection problem and the user location problem.  The
  108. paper was presented in August, 1993, at the Usenix Symposium on Mobile
  109. and Location-Independent Computing.
  110.  
  111. Prospero: /papers/subjects/computers/operating-systems/prospero/UW-CS-89-01-07.PS.Z
  112. Anonymous FTP: /pub/papers/prospero/UW-CS-89-01-07.PS.Z
  113. (POSTSCRIPT)
  114.    @TECHREPORT{vsmldos,
  115.    AUTHOR      = "Neuman, B. Clifford",
  116.    TITLE       = "The {V}irtual {S}ystem {M}odel for Large Distributed
  117.                   Operating Systems",
  118.    INSTITUTION = "Department of Computer Science, University of Washington",
  119.    YEAR        = 1989,
  120.    MONTH       = "April",
  121.    NUMBER      = "89-01-07"}
  122.  
  123. This describes the initial vision for the Virtual System Model, the
  124. model on which Prospero is based.  Much of the material in this paper
  125. appears in greater detail in other papers.
  126.  
  127. Prospero: /papers/subjects/computers/operating-systems/prospero/UW-CSE-90-05-01.PS.Z
  128. Anonymous FTP: /pub/papers/prospero/UW-CSE-90-05-01.PS.Z
  129. (POSTSCRIPT)
  130.    @TECHREPORT{vsmtp,
  131.    AUTHOR      = "Neuman, B. Clifford",
  132.    TITLE       = "The {V}irtual {S}ystem {M}odel: A Scalable Approach to
  133.                   Organizing Large Systems (A Thesis Proposal)",
  134.    INSTITUTION = "Department of Computer Science and Engineering, 
  135.                   University of Washington",
  136.    YEAR        = 1990,
  137.    MONTH       = "May",
  138.    NUMBER      = "90-05-01"}
  139.  
  140. For a long time this was the best description of Prospero, but all the
  141. information in this document appears in more recent papers and the
  142. dissertation itself.
  143.         
  144. Prospero: /papers/subjects/computers/operating-systems/prospero/prospero-closure.ps.Z
  145. Anonymous FTP: /pub/papers/prospero/prospero-closure.ps.Z
  146. (POSTSCRIPT)
  147.    @ARTICLE{nfclosure,
  148.    AUTHOR      = "Neuman, B. Clifford",
  149.    TITLE       = "The Need for Closure in Large Distributed Systems",
  150.    JOURNAL     = "Operating Systems Review",
  151.    MONTH       = "October",
  152.    YEAR        = 1989,
  153.    VOLUME      = 23,
  154.    NUMBER      = 4,
  155.    PAGES       = "28--30"}
  156.  
  157. This paper describes the reasons that operating systems need to
  158. support closure, that is they need to make it clear which name space
  159. is to be used when resolving names.  While closure is one of the
  160. important features of Prospero, the concept should be applied in other
  161. operating systems too.
  162.  
  163. Prospero: /papers/subjects/computers/operating-systems/prospero/prospero-wsvsm.ps.Z
  164. Anonymous FTP: /pub/papers/prospero/prospero-wsvsm.ps.Z
  165. (POSTSCRIPT)
  166. @INPROCEEDINGS{wsvsm,
  167. AUTHOR      = "Neuman, B. Clifford",
  168. TITLE       = "Workstations and the {V}irtual {S}ystem {M}odel",
  169. BOOKTITLE   = "Proceedings of the 2nd IEEE Workshop on 
  170.                Workstation Operating Systems",
  171. YEAR        = 1989,
  172. MONTH       = "September",
  173. PAGES       = "91--95",
  174. NOTE        = "Also appears in the {\it Newsletter of the IEEE Technical 
  175.                Committee on Operating Systems}, Volume 3, Number 3,
  176.                Fall 1989.  Available as University of Washington Department
  177.                of Computer Science and Engineering Technical Report
  178.                89-10-10"} 
  179.  
  180. Describes the role of the workstation in a system based on the Virtual
  181. System Model.  Also provides an early description of Prospero.
  182.      
  183. Prospero:
  184.     /papers/subjects/computers/operating-systems/prospero/prospero-neuman-thesis.ps.Z
  185. Anonymous FTP: /pub/papers/prospero/prospero-neuman-thesis.ps.Z
  186. (POSTSCRIPT)
  187.    @PHDTHESIS{phdneuman,
  188.    AUTHOR      = "Neuman, B. Clifford",
  189.    TITLE       = "The {V}irtual {S}ystem {M}odel: A Scalable Approach to
  190.                   Organizing Large Systems",
  191.    SCHOOL      = "University of Washington",
  192.    MONTH       = "June",
  193.    YEAR        = 1992,
  194.    NOTE        = "Department of Computer Science and Engineering
  195.                   Technical Report 92-06-04"} 
  196.  
  197. This is Clifford Neuman's Ph.D. Dissertation.  It is currently the
  198. definitive work on Prospero and the Virtual System Model.  The
  199. prospero manuals that form its appendices have been superseded by
  200. those described below.
  201.  
  202. Prospero:
  203.    /papers/subjects/computers/operating-systems/prospero/doc/prospero-protocol-v5.PS.Z
  204. Anonymous FTP: /pub/prospero/doc/prospero-protocol-v5.PS.Z
  205. DISTRIBUTION: protocol.PS, protocol.tex
  206. (POSTSCRIPT or LaTeX)
  207.         This is a description of version 5 of the Prospero protocol
  208. and of the Reliable Delivery Protocol that we use.  It includes lots
  209. of information that was elided in the version 1 protocol
  210. specification.  It also has a lot of information in it about how the
  211. system works.  The LaTeX source is available as
  212. prospero-protocol-v5.tex.Z.
  213.  
  214. Prospero: /papers/subjects/computers/operating-systems/prospero/doc/prospero-protocol-v1.PS.Z
  215. Anonymous FTP: /pub/prospero/doc/prospero-protocol-v1.PS.Z
  216. (POSTSCRIPT)
  217.         This is a description of version 1 of the Prospero protocol.
  218. (It's identical to appendices D and E of B. Clifford Neuman's Ph.D.
  219. Dissertation.)  It is now obsoleted by version 5 protocol.  However,
  220. we are still making it available since a number of older servers are running
  221. version 1 protocol, and since most of the current ARCHIE clients use the
  222. older Version 1 protocol.
  223.  
  224. Prospero: 
  225.    /papers/subjects/computers/operating-systems/prospero/doc/prospero-user-manual.PS.Z
  226. Anonymous FTP: /pub/prospero/doc/prospero-user-manual.PS.Z
  227. DISTRIBUTION: manual.PS, manual.tex
  228. (POSTSCRIPT or LaTeX)
  229.     This is the Prospero User's manual.  It is slightly out of
  230. date, and we'll be revising it shortly.  Latex source in the
  231. corresponding .tex file. 
  232.  
  233. Prospero: 
  234.    /papers/subjects/computers/operating-systems/prospero/doc/prospero-library.PS.Z
  235. Anonymous FTP: /pub/prospero/doc/prospero-library.PS.Z
  236. DISTRIBUTION: library.PS, library.tex
  237. (POSTSCRIPT, LaTeX)
  238.         Prospero library manual.  Somewhat sketchy and not
  239. comprehensive, but far better than nothing.  This is mainly useful for
  240. applications writers.  This is slowly being updated.  Latex source in
  241. the corresponding .tex file.
  242.  
  243.  
  244. Prospero: /papers/subjects/computers/security/issues.ps.Z
  245. Anonymous FTP: /pub/papers/psfos.ps.Z
  246. (POSTSCRIPT)
  247.    @INPROCEEDINGS{psfos,
  248.    AUTHOR      = "Neuman, B. Clifford",
  249.    TITLE       = "Protection and Security Issues for Future Systems",
  250.    BOOKTITLE   = "Proceedings of the Workshop on Operating Systems of the
  251.                   90s and Beyond",
  252.    PUBLISHER   = "Springer-Verlag",
  253.    YEAR        = 1991,
  254.    MONTH       = "July",
  255.    PAGES       = "184--201",
  256.    NOTE        = "Lecture Notes in Computer Science #563",}
  257. Not Prospero-specific.  Describes some of the security issues which
  258. underlay the development of Prospero's (optional) access control system.
  259.  
  260. Prospero: /papers/subjects/computers/distributed-systems/scale.ps.Z
  261. Anonymous FTP: /pub/papers/scale.ps.Z
  262. (POSTSCRIPT)
  263.    @INCOLLECTION{sds,
  264.    AUTHOR      = "Neuman, B. Clifford",
  265.    TITLE       = "Scale in Distributed Systems",
  266.    BOOKTITLE   = "Readings in Distributed Computing Systems",
  267.    PUBLISHER   = "IEEE Computer Society Press",
  268.    YEAR        = 1992}
  269. This is not really Prospero-specific, but it addresses general issues
  270. of scale in distributed systems.  It discusses Prospero among other
  271. systems, and mentions a number of the issues that are driving the
  272. development of Prospero. 
  273.  
  274. Prospero: /papers/subjects/computers/operating-systems/prospero/README-prospero-documents
  275. Anonymous FTP: /pub/papers/prospero/README-prospero-documents
  276. (ASCII)
  277.         This file.
  278.  
  279.  
  280. Virtual-System-Name: #/INET/EDU/ISI/swa
  281.